package com.mofang.powerdekorhelper.model;

import java.util.List;

/**
 * Created by luofei on 2017/9/2 0002.
 * 说明：
 */

public class CustomerDetail {

    private String code;
    private String message;
    private Result result;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Result getResult() {
        return result;
    }

    public void setResult(Result result) {
        this.result = result;
    }

    public class Result {
        private List<CustomerOrder> customerOrder;
        private CustomerInfo customerInfo;
        private List<CustomerCommunication> customerCommunication;
        private List<CustomerActivity> customerActivity;
        private List<CustomerEvaluate> customerEvaluate;

        public List<CustomerOrder> getCustomerOrder() {
            return customerOrder;
        }

        public void setCustomerOrder(List<CustomerOrder> customerOrder) {
            this.customerOrder = customerOrder;
        }

        public CustomerInfo getCustomerInfo() {
            return customerInfo;
        }

        public void setCustomerInfo(CustomerInfo customerInfo) {
            this.customerInfo = customerInfo;
        }

        public List<CustomerCommunication> getCustomerCommunication() {
            return customerCommunication;
        }

        public void setCustomerCommunication(List<CustomerCommunication> customerCommunication) {
            this.customerCommunication = customerCommunication;
        }

        public List<CustomerActivity> getCustomerActivity() {
            return customerActivity;
        }

        public void setCustomerActivity(List<CustomerActivity> customerActivity) {
            this.customerActivity = customerActivity;
        }

        public List<CustomerEvaluate> getCustomerEvaluate() {
            return customerEvaluate;
        }

        public void setCustomerEvaluate(List<CustomerEvaluate> customerEvaluate) {
            this.customerEvaluate = customerEvaluate;
        }
    }

    public class CustomerOrder {
        private String order_code;
        private String customerPhone;
        private Integer orderId;
        private String createTime;
        private double order_price;
        private String customerName;
        private String product_model;
        private Integer activityId;
        private Integer orderState;

        public String getOrder_code() {
            return order_code;
        }

        public void setOrder_code(String order_code) {
            this.order_code = order_code;
        }

        public String getCustomerPhone() {
            return customerPhone;
        }

        public void setCustomerPhone(String customerPhone) {
            this.customerPhone = customerPhone;
        }

        public Integer getOrderId() {
            return orderId;
        }

        public void setOrderId(Integer orderId) {
            this.orderId = orderId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public double getOrder_price() {
            return order_price;
        }

        public void setOrder_price(double order_price) {
            this.order_price = order_price;
        }

        public String getCustomerName() {
            return customerName;
        }

        public void setCustomerName(String customerName) {
            this.customerName = customerName;
        }

        public String getProduct_model() {
            return product_model;
        }

        public void setProduct_model(String product_model) {
            this.product_model = product_model;
        }

        public Integer getActivityId() {
            return activityId;
        }

        public void setActivityId(Integer activityId) {
            this.activityId = activityId;
        }

        public Integer getOrderState() {
            return orderState;
        }

        public void setOrderState(Integer orderState) {
            this.orderState = orderState;
        }
    }

    public class CustomerInfo {
        private String consignee_address;
        private String customerPhone;
        private Integer communicationStatus;
        private Integer customerId;
        private Integer property;
        private String customerName;

        public String getConsignee_address() {
            return consignee_address;
        }

        public void setConsignee_address(String consignee_address) {
            this.consignee_address = consignee_address;
        }

        public String getCustomerPhone() {
            return customerPhone;
        }

        public void setCustomerPhone(String customerPhone) {
            this.customerPhone = customerPhone;
        }

        public Integer getCommunicationStatus() {
            return communicationStatus;
        }

        public void setCommunicationStatus(Integer communicationStatus) {
            this.communicationStatus = communicationStatus;
        }

        public Integer getCustomerId() {
            return customerId;
        }

        public void setCustomerId(Integer customerId) {
            this.customerId = customerId;
        }

        public Integer getProperty() {
            return property;
        }

        public void setProperty(Integer property) {
            this.property = property;
        }

        public String getCustomerName() {
            return customerName;
        }

        public void setCustomerName(String customerName) {
            this.customerName = customerName;
        }
    }

    public class CustomerCommunication {

        private String communicate_time;
        private String communicate_content;
        private Integer state;

        public String getCommunicate_time() {
            return communicate_time;
        }

        public void setCommunicate_time(String communicate_time) {
            this.communicate_time = communicate_time;
        }

        public String getCommunicate_content() {
            return communicate_content;
        }

        public void setCommunicate_content(String communicate_content) {
            this.communicate_content = communicate_content;
        }

        public Integer getState() {
            return state;
        }

        public void setState(Integer state) {
            this.state = state;
        }
    }

    public class CustomerActivity {

        private String generalize_end;
        private String imgurl;
        private Integer activityId;
        private String generalize_start;
        private String activityName;

        public String getGeneralize_end() {
            return generalize_end;
        }

        public void setGeneralize_end(String generalize_end) {
            this.generalize_end = generalize_end;
        }

        public String getImgurl() {
            return imgurl;
        }

        public void setImgurl(String imgurl) {
            this.imgurl = imgurl;
        }

        public Integer getActivityId() {
            return activityId;
        }

        public void setActivityId(Integer activityId) {
            this.activityId = activityId;
        }

        public String getGeneralize_start() {
            return generalize_start;
        }

        public void setGeneralize_start(String generalize_start) {
            this.generalize_start = generalize_start;
        }

        public String getActivityName() {
            return activityName;
        }

        public void setActivityName(String activityName) {
            this.activityName = activityName;
        }
    }

    public class CustomerEvaluate {

        private String content;
        private String create_time;

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }
    }


}
